Dimensions to Analyze Applications
نویسندگان
چکیده
Applications should be an invaluable experimental source of information and challenges for AI research. The real world always stretches the limitations of our AI systems, pointing toward new research themes in many areas. In the process of implementing an application, the designer continually makes choices based on (1) the baseline architecture used to implement the application, (2) the characteristics of the problem itself, or (3) arbitrary decisions and assumptions. All these decisions are intertwined in the resulting application, and as a result, it is not easy to abstract a description of the functionality provided by the architecture itself. At the same time, we w ould like to base our science on real-world applications that are subject to controllable experiments whose parameters can be modied to obtain experimental results of our programs' behavior. However, real applications rarely facilitate this task. Although the AI community has developed formalisms to describe AI architectures, we are still lacking a formal language to describe tasks and problems that provides a good qualitative understanding of AI applications. We argue that this is a major deciency that stops feedback from applications to research. This work is an eort towards descriptions of applications in terms that are useful 1) to extract conclusions from particular implementations , 2) to facilitate cross-comparisons among dierent architectures applied to the same problem, and 3) to facilitate comparisons among dierent tasks. We analyze the Sisyphus experience, and we propose a set of dimensions to describe applications that distinghish between descriptions of the properties of the architecture, the type of problem, and the data sets. We show h o w these dimensions can be used to produce useful distinctions in the context of the rst Sisyphus task, an oce assignment problem. Our hope is that the same dimensions will be useful to other researchers in describing, characterizing, and producing qualitative e v aluations of their applications, as well as a useful point of comparison for future Sisyphus eorts.
منابع مشابه
E-Banking Progress Index (E-BPI)
The technological revolution has spread over today's world, and it is clearly seen in banking, especially electronic banking. E-Banking has many dimensions, criteria, and components, and judging its progress based on dimensions leads to difficulty and bias. There is also a lack of comprehensive information references in the literature. Therefore, introducing a combinational index to accurately ...
متن کاملA Taxonomy of Collaborative Applications
This paper presents a taxonomy of collaborative applications based on the temporal, spatial, and modal dimensions of communication between members of a workgroup. The taxonomy satisfies the characteristics of being concise, sufficiently inclusive, comprehensive, and extendible. The taxonomy can be used to analyze collaborative applications and software. Common collaborative applications and rep...
متن کاملA Reflective View on Text Similarity
While the concept of similarity is well grounded in psychology, text similarity is less well-defined. Thus, we analyze text similarity with respect to its definition and the datasets used for evaluation. We formalize text similarity based on the geometric model of conceptual spaces along three dimensions inherent to texts: structure, style, and content. We empirically ground these dimensions in...
متن کاملA Cultural Dimensions Model based on Smart Phone Applications
One of the major factors influencing the phenomenal growth of the smart phone market is the active development applications based on open environments. Despite difficulties in finding and downloading applications due to the small screens and inconvenient interfaces of smart phones, users download applications nearly every day. Such user behavior patterns indicate the significance of smart phone...
متن کاملA Case for Locally-Organized Peer-to-Peer Lookup Services
Distributed lookup services have predominantly fallen into one of two categories: Gnutella-based systems and DHTs. In this paper, we identify a set of applications for P2P lookup services, and analyze each of their requirements along a commonlychosen set of dimensions. We show that neither Gnutella nor DHTs may provide the desired tradeoffs among these dimensions. We go on to demonstrate a loca...
متن کامل